deposit to be paid - Español Inglés Diccionario